Volume 19, Issue 70, January 2024, Pages 383-402
Maha Mohammed EzzEldin Elsayed; Wessam Mostafa Emam Mohammed
Volume 18, Issue 69, October 2023, Pages 1042-1062
Maha M. Elsayed